package sanshui.system.trade.db.entity;

import java.io.Serializable;

public class TradeReport implements Serializable {
    private Long reportId;

    private String totalValue;

    private String profitRate;

    private String drawDown;

    private String sharpRatio;

    private String winRate;

    private String reportTime16;

    private Long accId;

    private Long workerId;

    private String initValue;

    private String picUrl;

    private String profitRateYear;

    private String moreReport;

    private static final long serialVersionUID = 1L;

    public Long getReportId() {
        return reportId;
    }

    public void setReportId(Long reportId) {
        this.reportId = reportId;
    }

    public String getTotalValue() {
        return totalValue;
    }

    public void setTotalValue(String totalValue) {
        this.totalValue = totalValue == null ? null : totalValue.trim();
    }

    public String getProfitRate() {
        return profitRate;
    }

    public void setProfitRate(String profitRate) {
        this.profitRate = profitRate == null ? null : profitRate.trim();
    }

    public String getDrawDown() {
        return drawDown;
    }

    public void setDrawDown(String drawDown) {
        this.drawDown = drawDown == null ? null : drawDown.trim();
    }

    public String getSharpRatio() {
        return sharpRatio;
    }

    public void setSharpRatio(String sharpRatio) {
        this.sharpRatio = sharpRatio == null ? null : sharpRatio.trim();
    }

    public String getWinRate() {
        return winRate;
    }

    public void setWinRate(String winRate) {
        this.winRate = winRate == null ? null : winRate.trim();
    }

    public String getReportTime16() {
        return reportTime16;
    }

    public void setReportTime16(String reportTime16) {
        this.reportTime16 = reportTime16 == null ? null : reportTime16.trim();
    }

    public Long getAccId() {
        return accId;
    }

    public void setAccId(Long accId) {
        this.accId = accId;
    }

    public Long getWorkerId() {
        return workerId;
    }

    public void setWorkerId(Long workerId) {
        this.workerId = workerId;
    }

    public String getInitValue() {
        return initValue;
    }

    public void setInitValue(String initValue) {
        this.initValue = initValue == null ? null : initValue.trim();
    }

    public String getPicUrl() {
        return picUrl;
    }

    public void setPicUrl(String picUrl) {
        this.picUrl = picUrl == null ? null : picUrl.trim();
    }

    public String getProfitRateYear() {
        return profitRateYear;
    }

    public void setProfitRateYear(String profitRateYear) {
        this.profitRateYear = profitRateYear == null ? null : profitRateYear.trim();
    }

    public String getMoreReport() {
        return moreReport;
    }

    public void setMoreReport(String moreReport) {
        this.moreReport = moreReport == null ? null : moreReport.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", reportId=").append(reportId);
        sb.append(", totalValue=").append(totalValue);
        sb.append(", profitRate=").append(profitRate);
        sb.append(", drawDown=").append(drawDown);
        sb.append(", sharpRatio=").append(sharpRatio);
        sb.append(", winRate=").append(winRate);
        sb.append(", reportTime16=").append(reportTime16);
        sb.append(", accId=").append(accId);
        sb.append(", workerId=").append(workerId);
        sb.append(", initValue=").append(initValue);
        sb.append(", picUrl=").append(picUrl);
        sb.append(", profitRateYear=").append(profitRateYear);
        sb.append(", moreReport=").append(moreReport);
        sb.append("]");
        return sb.toString();
    }
}